trasse proving grounds - German English Dictionary